
class Module:
	def __init__(self):
		self._working = True 

	def is_completed(self):
		""" return status of current task 
		"""
		return True
	
	def start_task(self, step):
		""" go go go """
		pass
	
	def kill_task(self):
		""" can be forced or standard action on completition of task ..
		"""
		pass
	
	def dump_logs(self):
		""" implement saving of log to disk
		"""
		pass 
	
	def cleanup(self):
		""" release all resources 
		"""
		self._working = False 
